It solutions sales careers in Bawshar, Oman